home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0079 / 714.txt < prev    next >
Text File  |  1997-04-16  |  13KB  |  286 lines

  1. =========================================================================
  2.  
  3. INFO-ATARI16 Digest         Tue, 28 Nov 89       Volume 89 : Issue 714
  4.  
  5. Today's Topics:
  6.   Blitter disappointment (was: Time to create comp.sys.atari.flames)
  7.                   Comments on STE -- (un)known facts
  8.          Converter Programm HPGL  to .IMG for ST available ?
  9.                          File transferring...
  10.                       Rainbow TOS ROMs (AGAIN!)
  11.                     SOUND CDED RUNNING ON SPECTRE
  12. ----------------------------------------------------------------------
  13.  
  14. Date: 27 Nov 89 19:01:56 GMT
  15. From: fox!portal!atari!kbad@apple.com  (Ken Badertscher)
  16. Subject: Blitter disappointment (was: Time to create comp.sys.atari.flames)
  17.  
  18. pa1329@sdcc13.ucsd.edu (pa1329) writes:
  19.  
  20. | Hmmm,.  I wonder why is the Atari blitter so ineffective.
  21.  
  22. "Ineffective" is a pretty strong word.  As has been mentioned, software
  23. speeder-uppers like TurboST and QuickST give a dramatic speed
  24. improvement because they solve the real bottleneck: software overhead.
  25.  
  26. The BLiTTER chip does what it was designed to do very well.  That is,
  27. BitBlt operations are sped up tremendously.  A large part of the
  28. graphics processing being done by many ST's is TEXT bit block transfer
  29. operations.  As has been demonstrated by Wayne Buckholt and Darek
  30. Mihocka, it is possible, given room, to speed these up significantly.
  31. Fast, resolution specific blit dispatching and code combined with
  32. the BLiTTER chip is phenomenal.
  33.  
  34. As an aside, I should point out that our VDI guy has put a lot of work
  35. into the blit code for the TT, and it's pretty phenomenal _without_
  36. hardware assist.  One other thing that will give a noticeable improvement
  37. is the lack of Line F compression in STE and TT ROMs.  The Line F
  38. compression adds a bit of overhead to AES operations, and desktop/window/
  39. dialog operations are noticeably sped up when the compression is gone.
  40.  
  41. | Its speed is no where comparable to the Amiga's blitter.
  42.  
  43. As I said above, I think the real problem is a software bottleneck.  If
  44. it were possible to put the Ami blitter in ST's, you'd probably get
  45. similar results - albeit with a chip more powerful in terms of variety
  46. of operations.
  47.  
  48. --
  49.    |||   Ken Badertscher  (ames!atari!kbad)
  50.    |||   Atari R&D System Software Engine
  51.   / | \  #include <disclaimer>
  52.  
  53. ------------------------------
  54.  
  55. Date: 27 Nov 89 21:45:17 GMT
  56. From: fox!portal!atari!apratt@apple.com  (Allan Pratt)
  57. Subject: Comments on STE -- (un)known facts
  58.  
  59. daniel@pkmab.se (Daniel Deimert) writes:
  60. >mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
  61. >>>What it has
  62. >>> [...deleted...]
  63. >>
  64. >>How much memory? What kind of a monitor? What resolution?
  65. >>And what is the price? Just curious.
  66. >1 Mb of memory in the 1040 STE, as I said it's is a slightly modified
  67. >1040 ST.
  68. >The same monitors as before. And as far as I can tell there's no change
  69. >in resolution either [...]
  70.  
  71. The changes in video are as follows:
  72.  
  73.         The color palette has 4096 colors, not the ST's 512. That's
  74. four bits each for red, green, and blue.  You still get the same number
  75. onscreen at a time (4 or 16) but the shades can be finer, and you
  76. can get 16 true grey levels.
  77.  
  78.         The video address can be changed on a line-by-line basis.
  79. This makes split-screen stuff really easy.
  80.  
  81.         The video memory buffer can be larger than the screen.
  82. The screen then becomes a "window" onto this larger canvas.
  83.  
  84.         The video can start on any word boundary.
  85.  
  86.         Each line can be delayed by any number of bits.
  87.  
  88. What this all adds up to is horizontal and vertical scrolling by bits,
  89. and split-screen effects which are effortless and not memory- or
  90. time-consuming.  You can, for instance, load a large "landscape" into
  91. memory, like a whole Gauntlet level, and slide the "window" around by
  92. individual pixels, taking ZERO TIME rather than the huge time required
  93. to move the memory around.  In addition, you can have the static
  94. (non-scrolling) part like the scores at the top or bottom: it won't
  95. have to be moved around, copied, or anything.
  96.  
  97. ============================================
  98. Opinions expressed above do not necessarily     -- Allan Pratt, Atari Corp.
  99. reflect those of Atari Corp. or anyone else.      ...ames!atari!apratt
  100.  
  101. ------------------------------
  102.  
  103. Date: Tue, 28 Nov 89 14:51:19 CET
  104. From: "Konrad Blum,Dept.Phys.,Univ.Oldenburg,FRG"
  105.  <013352%DOLUNI1.BITNET@CUNYVM.CUNY.EDU>
  106. Subject: Converter Programm HPGL  to .IMG for ST available ?
  107.  
  108. Does anyone know about a program which converts HPGL (plotter) files
  109. to pixel oriented files with .IMG format?
  110.  
  111. Please e-mail directly to my bitnet.address
  112.  
  113. Yours
  114.  
  115.   -KB
  116.  
  117. ======================================================================
  118. I   Konrad Blum                            c/o:                      I
  119. I   <013352$DOLUNI1.BITNET>                Renewable Energy Group    I
  120. I   phone: +49/441/798 3212                Department of Physics     I
  121. I                      3544                UNIVERSITY of OLDENBURG   I
  122. I   fax:   +49/441/798 4259                P.O.BOX   2503            I
  123. I                      3000                D-2900 OLDENBURG          I
  124. I   telex:    25 655 unol d                Fed. Rep. of Germany      I
  125. I                                                                    I
  126. **********************************************************************
  127. * International Association of Solar Energy Education  -  IASEE      *
  128. *    Editor of the Quaterly  IASEE-Newsletter                        *
  129. **********************************************************************
  130.  
  131. ------------------------------
  132.  
  133. Date: 27 Nov 89 20:43:34 GMT
  134. From: thelake!steve@UMN-CS.CS.UMN.EDU  (Steve Yelvington)
  135. Subject: File transferring...
  136.  
  137. In article <9806@saturn.ucsc.edu>,
  138.      dstr012@ucscg.UCSC.EDU (10003012) writes ...
  139.  
  140. >Hello,
  141. >  Does anyone out there know of or use a background uploading/downloading
  142. >program that is either shareware or public domain.  I get on the net and
  143. >download ALOT of things and it takes incredible amounts of time with a
  144. >1200 baud modem and background downloading would really be great.  Thanks
  145. >in advance for any help.
  146. >
  147. >   Roman Baker
  148. >   dstr012@UCSCG.UCSC.EDU
  149.  
  150. A "crippleware" program called STALKER was distributed on this network
  151. many months ago; it may be available at the archive sites. The demo
  152. version was limited to uploading (from you to a remote computer). To get
  153. downloading capabilities, you had to send money to the programmer.
  154.  
  155. It looked pretty good. However, the background operation was based on
  156. GEM pseudomultitasking. This means that any non-AES operations will bring
  157. the background task to a screeching halt. For example, I could upload to a
  158. BBS quiet easily while running GEM First Word, but as soon as I fired up
  159. MicroEMACS, a compiler, or even a command shell, the system halted because
  160. the foreground task had issued a blocking GEMdos system call (typically
  161. Bconin or Cconin). Well-written GEM programs are supposed to do most of
  162. their work by calling the Event Manager, which allows the background
  163. process to have a crack at the system as needed, but most of the software
  164. I use is non-GEM.
  165.  
  166. STALKER is a desk accessory, with all the limitations that accrue thereto.
  167. As I recall, the size of the file to be transferred was limited by a static
  168. buffer. The reason for this is that a GEM DA doesn't own any file handles;
  169. they belong to the foreground task, as far as the operating system knows.
  170. When a foreground task terminates, all files are closed and handles are
  171. released. This is death to the DA if it is writing periodically to an open
  172. file. Most DAs deal with the problem by doing only a single disk write.
  173.  
  174. I think the more appropriate solution would be to maintain an internal
  175. record of the file pointer, and to Fopen/Fseek/Fwrite/Ftell/Fclose each
  176. time the DA's own data buffer gets full. (This does leave the door open to
  177. a horrible mess if the user or another program touches the file or even
  178. changes a disk, but that's life.)
  179.  
  180. I think Eidersoft has marketed a commercial background file-transfer
  181. utility, but I have not seen it advertised in a long time.
  182.  
  183. I would like to see someone write a generic background file-transfer
  184. utility with a well-documented interface that could receive instructions
  185. from other programs using the GEM AES message-passing facility. Any
  186. volunteers? I'd love to do it myself, but I'm sort of tied up with some
  187. other stuff at the moment.
  188.  
  189. Of course, if Dave Beckemeyer releases RTX as he has hinted, the whole
  190. issue could become moot -- a program could spin off a real background file
  191. transfer process and not have to worry about living under the Event
  192. Manager's thumb.
  193.  
  194.    -- Steve Yelvington, up at the lake in Minnesota
  195.   ... pwcs.StPaul.GOV!stag!thelake!steve             (UUCP)
  196.  
  197. ------------------------------
  198.  
  199. Date: 28 Nov 89 00:12:12 GMT
  200. From: fox!portal!atari!kbad@apple.com  (Ken Badertscher)
  201. Subject: Rainbow TOS ROMs (AGAIN!)
  202.  
  203. ignac@electro.UUCP (Ignac Kolenko) writes:
  204.  
  205. | can you tell us with any great certainty if you will accept a trade from the
  206. | 6 eprom set to the 2 rom set with no additional cost?????
  207. I can't tell you with any certainty, but I can certainly offer my opinion.
  208. It is my opinion that Atari will NOT accept trades.  Why did you buy the
  209. 6 chip set in the first place if you don't feel you can use them?
  210.  
  211. | if we here at electrohome don't have to butcher our motherboard [...]
  212. The modification to install 6 ROM chips in a machine currently using 2 ROMs
  213. is in no way a butcher job.  It is a simple, clean modification, which was
  214. part of the original design of the machines when they went from 6 chips to 2.
  215. It does, however, require some electronics and soldering experience.
  216.  
  217. | the 6 eproms make the atari feel like its a cheap clone of the real thing.
  218. I can't believe what I'm reading here.  EPROMs were made available due to
  219. popular demand.  Very few sets of EPROMs were sold: around 150, I'm told.
  220. As soon as OTP's were available, _they_ were sold instead, and likewise
  221. with masked ROMs.
  222.  
  223. If the "cheap clone" statement was intended to be a joke, it's a bad
  224. joke. In case you can't tell, this is an extremely sensitive issue with
  225. me personally, because I personally worked very hard to make the
  226. Rainbow TOS ROMs available to developers and to the general public.
  227. I am truly appreciative of all the Emails of thanks that I've gotten.
  228. I also truly take complaints very seriously.
  229.  
  230. --
  231.    |||   Ken Badertscher  (ames!atari!kbad)
  232.    |||   Atari R&D System Software Engine
  233.   / | \  #include <disclaimer>
  234.  
  235. ------------------------------
  236.  
  237. Date: 28 Nov 89 09:57:59 GMT
  238. From: shlump.nac.dec.com!wldwst.enet.dec.com@decwrl.dec.com  (Ron van Zuylen)
  239. Subject: SOUND CDED RUNNING ON SPECTRE
  240.  
  241. In article <8911280804.AA19421@ucbvax.Berkeley.EDU>, MAXG@SUVM.BITNET writes:
  242.  
  243. >Well I've finally taken the plunge and started playing with sound on
  244. >Spectre1.9.  I'm using system 6.0.2, since this is what an informed
  245. >source recommended I use on my MacSE.  The problem I am having is as
  246. >follows:  When I get the control panel from the apple menu, I do not see
  247. >the sound cdev in the left hand window (for that matter, I don't see the
  248. >start-up device icon, either).  I have the correct versions of the
  249. >control panel and the sound cdev (because they are the same ones I'm
  250. >using on my SE, and I have access to them on that machine's control
  251. >panel). Does anyone have any ideas?  I don't think this has anything to
  252. >do with sound on the Spectre, because I haven't even gotten to hearing
  253. >the actual sound yet...or--is it the case that Spectre doesn't actually
  254. >support Apple's Sound cdev, and I need to get another?
  255. >Well, as usual...thanks in advance for any replies...post here or email
  256. >directly to me at: maxg@suvm (bitnet) or ggreenbe@rodan.acs.syr.edu
  257. >(internet).
  258. >---Gerry
  259.  
  260. Spectre (as of 2.3) does not support the new Sound Manager routines Apple added
  261. in System Tools 6.0.2 and above.  Yell at Dave Small.  :-)  The Sound Master
  262. CDEV works, however, since it doesn't use the new Sound Manager.
  263.  
  264. The Sound CDEV (and the World CDEV, too) will not show up unless the system has
  265. extended parameter RAM.  It stores the settings in there.  The Spectre has
  266. neither extended nor standard "battery backed-up" parameter RAM.  Only the Mac
  267. Plus and up has extended PRAM.  A hack, "Disk Param", will simulate the normal
  268. PRAM by saving it as a disk file.  The extended PRAM can be simulated with
  269. another hack, XPRAM, which was originally written for 512KE owners.  Eventually,
  270. some nice Mac programmer will write one slick INIT just for Spectre owners (or
  271. Mac owners with dead PRAM).  :-)
  272.  
  273. Also, if you press ALTERNATE and the "+" key on the numeric keypad, the system
  274. will think you are a Macintosh Plus (which, it assumes, must have extended
  275. PRAM).  NOTE: For some reason, it doesn't completely think you are a Plus if
  276. you are running System Tools 6.0.4.  It normally thinks you are a 512KE.
  277.  
  278. Ron S. van Zuylen               +   rvanzuylen%wldwst.enet@decwrl.dec.com
  279. Digital Equipment Corporation   +   decwrl!wldwst.enet!rvanzuylen
  280. Cupertino, California USA
  281.  
  282. ------------------------------
  283.  
  284. End of INFO-ATARI16 Digest V89 Issue #714
  285. *****************************************
  286.